← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 38)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 4100 statements in 205ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
408811212ms391msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 108)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 108)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
14100205ms8240179ms
# spent 391ms (212+179) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 108)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 4088 times, avg 96µs/call: # (data for this subroutine includes 11 others that were merged with it) # 4088 times (212ms+179ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 96µs/call
sub { return ($_[0]->isRepeating||$_[0]->alignLeft||$_[0]->alignBottom||$_[0]->isFixedY); };
# spent 132ms making 4088 calls to OCBNET::Spritesets::Sprite::alignLeft, avg 32µs/call # spent 45.2ms making 4088 calls to OCBNET::Spritesets::Sprite::isRepeating, avg 11µs/call # spent 1.16ms making 40 calls to OCBNET::Spritesets::Sprite::alignBottom, avg 29µs/call # spent 315µs making 24 calls to OCBNET::Spritesets::Sprite::isFixedY, avg 13µs/call